Why is traffic so bad in China?

Early this year, China has officially replaced the US as the #1 nation with the most number of cars, and the number is still growng fast. Many cities in China has become so congested that local governments are forced to impose limits on cars that can get on the streets based on license plate numbers. … Continue reading Why is traffic so bad in China?